package cz.bsa.soft.i18nparser.core;

/**
 * BYACC/J Semantic Value for parser: Parser
 * This class provides some of the functionality
 * of the yacc/C 'union' directive
 */
public class I18nParserVal {
    public int ival;
    public double dval;
    public String sval;
    public ParameterList parameterlistval;

    public I18nParserVal() {
    }

    public I18nParserVal(int val) {
        ival = val;
    }

    public I18nParserVal(double val) {
        dval = val;
    }

    public I18nParserVal(String val) {
        sval = val;
    }

    public I18nParserVal(ParameterList val) {
        parameterlistval = val;
    }
}
